snatch theft - French English Dictionary